Design and Evolution of Software Architecture in Practice

نویسندگان

  • Michael Christensen
  • Christian Heide Damm
  • Klaus Marius Hansen
  • Elmer Sandvad
  • Michael Thomsen
چکیده

With special focus on software architectural issues, we report from the first two major phases of a software development project. Our experience suggests that explicit focus on software architecture in these phases was an important key to success. More specifically: Demands for stability, flexibility and proper work organisation in an initial prototyping phase of a project are facilitated by having an explicit architecture. However, the architecture should also allow for certain degrees of freedom for experimentation. Furthermore, in a following evolutionary development phase, architectural redesign is necessary and should be firmly based on experience gained from working within the prototype architecture. Finally, to get it right, the architecture needs to be prototyped, or iterated upon, throughout evolutionary development cycles. In this architectural prototyping process, we address the difficult issue of identifying and evolving functional components in the architecture and point to an architectural strategy a set of architectures, their context and evolution that was helpful in this respect.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

بررسی تاریخی و تبیین جایگاه حرفه​ای و نقش معماران سنتی در فرآیند تحولات معماری و مرمت با تکیه بر منابع مکتوب

Studies of Iranian architectural history have often been focused on the history of architecture per se, while people involved in creating architectural monuments have usually received less attention in research. Looking at the resources about Iranian architecture, it can be said that most of the structures in Iran were built and repaired by masons, craftsmen, or builders. On the other hand, apa...

متن کامل

Architecture Students’ Understanding of Landscape Issues in Design Studios (A Comparison Approach in Some Tehran Architecture Schools)

Without the surrounding environment of a site, architecture loses its full meaning. In the evolutionof the design process, a site's environment should be understood as the integral factor within which a designed productor artifact is expected to perform. The environment is not of secondary priority. Every building is intertwined with itscontext; context being its physical, visual and ecological...

متن کامل

Quantitative evaluation of software security: an approach based on UML/SecAM and evidence theory

Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...

متن کامل

An inquiry in historical evolution and retrieval of the process of formation and transformation of Shah Wali complex, Taft, Iran

Abstract This study was carried out to investigate and shed light on the complex theoretical concept of place, as a continuing dynamic phenomenon, in architecture. To this end, it has looked into the historical evolutions and retrieval of the Shah Wali complex in Taft. Considering the topic and the goal of this research paper, the morphological analysis as a tool used in the interpretive-histor...

متن کامل

هویت گرایی در معماری معاصر کشورهای اسلامی؛ نمونه موردی: عربستان سعودی

Nowadays Islamic countries more than ever concentrate on identity to revive their dignity at the age of globalization. Countries of west of Asia especially Persian Gulf countries enjoy a prosperous architectural era because of oil well revenues. Saudi Arabia from among them selected purposely to analyses to understand interaction of localization and globalization in contemporary architecture of...

متن کامل

هویت گرایی در معماری معاصر کشورهای اسلامی؛ نمونه موردی: عربستان سعودی

Nowadays Islamic countries more than ever concentrate on identity to revive their dignity at the age of globalization. Countries of west of Asia especially Persian Gulf countries enjoy a prosperous architectural era because of oil well revenues. Saudi Arabia from among them selected purposely to analyses to understand interaction of localization and globalization in contemporary architecture of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999